@charset "utf-8";
html, body, h1, h2, h3, h4, h5, h6, p, 
dl, dt, dd, ol, ul, li{ margin:0; padding:0; border:0; font-size:13px;font-family:微软雅黑,宋体;color:#666666}
ol, ul { list-style:none; }
a {text-decoration:none;color:#333333;cursor:pointer;}
a:hover {text-decoration:none;color:red;}
::-ms-clear,::-ms-reveal{display:none;}
*:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }
.clf:before,.clf:after ,.clear:before,.clear:after{content:""; display:table; }.clf:after , .clear:after{clear:both;}.clf, .clear{*zoom:1;/*IE/7/6*/ }
html {min-height:100%;position:relative;background-color:#FFF;}
body {/* background-color: #e4e6e9; */min-height:100%;padding-bottom:0;font-family:'Open Sans';font-size:14px;color:#393939;line-height:1.5;}


.display_no {display:none !important}
.f_l {float:left;}
.f_r {float:right;}
.text_f {text-align:left}
.text_r {text-align:right}
.text_c {text-align:center}

.f_red {color:red;}

.layui-table-tool .layui-btn-container{margin-bottom: 0 !important;}
.btn-dr{ display: block; float: left; height: 30px; width: 70px; position: relative; padding: 0px;margin-bottom: 0 !important; overflow: hidden;}
.btn-dr input{ display: block; width: 100%; height: 30px; background: none; border: none; padding-left: 80px;position: absolute; z-index: 99; cursor: pointer;}
.btn-dr .btn-dr-style{ position: absolute; top: 0px; height: 30px; line-height: 30px; width: 100%; z-index: 88;}
.btn-dr .btn-dr-style span{  font-size: 14px; margin: 0px;}


.i-contant{height:100%;display:block;padding:0 15px;background-color:#fff}
.i-nav{height:45px;display:block;line-height:45px}
.i-nav span{display:block;float:left;color:#999;font-size:15px}
.i-nav i{font-style:normal;display:block;float:left;padding:0 8px;color:#999;font-size:20px}
.layui-btn span{color:#fff}
.main-container:before{display:block;content:"";position:absolute;z-index:-2;width:100%;max-width:inherit;bottom:0;top:0;background-color:#FFF}
.main-container.container,.rtl .main-container.container{padding-left:0;padding-right:0}
.main-container.container:before{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.1);box-shadow:0 0 0 1px rgba(0,0,0,0.1);width:inherit}
@media(max-width:767px){.main-container.container:before{-webkit-box-shadow:none;box-shadow:none;width:100%}}
.main-content{margin-left:0;min-height:100%;padding:0}
.main-content:before,.main-content:after{content:" ";display:table}
.main-content:after{clear:both}


.no-skin .navbar .navbar-toggle{background-color:transparent;color:#fff}
.no-skin .navbar .navbar-toggle:focus{background-color:#75b3d7;border-color:transparent}
.no-skin .navbar .navbar-toggle:hover{background-color:#61a8d1;border-color:rgba(255,255,255,0.1)}
.no-skin .navbar .navbar-toggle.display,
.no-skin .navbar .navbar-toggle[data-toggle=collapse]:not(.collapsed) {background-color: #4d9dcc;box-shadow: inset 1px 1px 2px 0 rgba(0, 0, 0, 0.25);border-color: rgba(255, 255, 255, 0.35);}
.no-skin .sidebar {background-color: #f2f2f2;border-style: solid;border-color: #cccccc;border-width: 0 1px 0 0;}
.no-skin .nav-list .open > a,
.no-skin .nav-list .open > a:hover,
.no-skin .nav-list .open > a:focus {background-color: #fafafa;}
.no-skin .nav-list > li {border-color: #e5e5e5;}
.no-skin .nav-list > li > a {background-color: #f8f8f8;color: #585858;}
.no-skin .nav-list > li > a:focus {background-color: #f8f8f8;color: #1963aa;}
.no-skin .nav-list > li:hover > a {background-color: #ffffff;color: #266cad;}
.no-skin .nav-list > li.open > a {background-color: #fafafa;color: #1963aa;}
.no-skin .nav-list > li.active > a {font-weight: bold;color: #2b7dbc;}
.no-skin .nav-list > li.active > a,.no-skin .nav-list > li.active > a:hover,.no-skin .nav-list > li.active > a:focus {background-color: #ffffff;}
.no-skin .nav-list>li .submenu{background-color:#fff;border-color:#e5e5e5}
.no-skin .nav-list>li .submenu>li>a{border-top-color:#e4e4e4;background-color:#fff;color:#616161}
.no-skin .nav-list>li .submenu>li>a:hover{color:#4b88b7;background-color:#f1f5f9}
.no-skin .nav-list>li .submenu>li.active>a{color:#2b7dbc}
.no-skin .nav-list>li .submenu>li.active>a>.menu-icon{color:#c86139}
.no-skin .nav-list>li .submenu>li.active.open>a>.menu-icon{color:inherit}
@media only screen and (min-width:992px){.no-skin .nav-list>li .submenu>li.active.hover>a.dropdown-toggle>.menu-icon{color:inherit}
}
.no-skin .nav-list>li .submenu>li.active:not(.open)>a{background-color:#f5f7fa}
.no-skin .nav-list>li .submenu>li.active:not(.open)>a:hover{background-color:#f1f5f9}
.no-skin .nav-list>li>.submenu .open>a,.no-skin .nav-list>li>.submenu .open>a:focus,.no-skin .nav-list>li>.submenu .open>a:hover{border-color:#e4e4e4}
.no-skin .nav-list>li>.submenu li>.submenu>li a{color:#757575}
.no-skin .nav-list>li>.submenu li>.submenu>li a:hover{color:#4b88b7;background-color:#f1f5f9}
.no-skin .nav-list>li>.submenu li.open>a{color:#4b88b7}
.no-skin .nav-list>li>.submenu li>.submenu li.active>a,.no-skin .nav-list>li>.submenu li>.submenu li.open>a{color:#4b88b7}
.no-skin .nav-list > li > .submenu:before,.no-skin .nav-list > li > .submenu > li:before {border-color: #9dbdd6;}
.no-skin .nav-list>li.active>.submenu:before,.no-skin .nav-list>li.active>.submenu>li:before{border-color:#8eb3d0}
.no-skin .sidebar-toggle{background-color:#f3f3f3;border-color:#e0e0e0}
.no-skin .sidebar-toggle>.ace-icon{border-color:#bbb;color:#aaa;background-color:#fff}
.no-skin .sidebar-shortcuts{background-color:#fafafa}
.no-skin .sidebar-fixed .sidebar-shortcuts{border-color:#ddd}
.no-skin .sidebar-shortcuts-mini{background-color:#fff}
.no-skin .nav-list li>.arrow:before{border-right-color:#b8b8b8;-moz-border-right-colors:#b8b8b8;border-width:10px 10px 10px 0;left:-11px}
.no-skin .nav-list li>.arrow:after{border-right-color:#fff;-moz-border-right-colors:#fff;border-width:10px 10px 10px 0;left:-10px}
.no-skin .nav-list>li.pull_up>.arrow:after{border-right-color:#fff!important;-moz-border-right-colors:#fff!important;border-width:10px 10px 10px 0!important;left:-10px!important}
.no-skin .nav-list>li.pull_up>.arrow:before{border-width:10px 10px 10px 0!important;left:-11px!important}
.no-skin .nav-list li.active>a:after{border-right-color:#2b7dbc;-moz-border-right-colors:#2b7dbc}
.no-skin .nav-list>li.active:after{display:block;content:"";position:absolute;right:-2px;top:-1px;bottom:0;z-index:1;border:2px solid;border-width:0 2px 0 0;border-color:#2b7dbc}
.no-skin .sidebar-scroll .nav-list>li.active:after{right:0}
@media only screen and (max-width:991px){.no-skin .sidebar.responsive .nav-list>li.active.open>a:after,.no-skin .sidebar.responsive-max .nav-list>li.active.open>a:after{display:block}
.no-skin .sidebar.responsive .nav-list li li.active>a:after,.no-skin .sidebar.responsive-max .nav-list li li.active>a:after{display:none}
.no-skin .sidebar.responsive .nav-list>li.active:after,.no-skin .sidebar.responsive-max .nav-list>li.active:after{height:41px}
}
.no-skin .sidebar.menu-min .nav-list>li>a>.menu-text{background-color:#f5f5f5;-webkit-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);border-color:#ccc}
.no-skin .sidebar.menu-min .nav-list>li>a.dropdown-toggle>.menu-text{-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}
.no-skin .sidebar.menu-min .nav-list>li.active>.submenu{border-left-color:#83b6d1}
.no-skin .sidebar.menu-min .nav-list>li>.submenu{background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}
.no-skin .sidebar.menu-min .nav-list>li>.arrow:after{border-right-color:#f5f5f5;-moz-border-right-colors:#f5f5f5;border-width:8px 8px 8px 0;left:-8px}
.no-skin .sidebar.menu-min .nav-list>li>.arrow:before{border-width:8px 8px 8px 0;left:-9px}
.no-skin .sidebar.menu-min .nav-list>li.active>.arrow:before{border-right-color:#5a9ec2;-moz-border-right-colors:#5a9ec2}
.no-skin .sidebar.menu-min .nav-list>li.active>a>.menu-text{border-left-color:#83b6d1}
.no-skin .sidebar.menu-min .sidebar-shortcuts-large{background-color:#fff;-webkit-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);border-color:#ccc}
.no-skin .sidebar.menu-min .sidebar-toggle>.ace-icon{border-color:#b1b1b1}
@media (max-width:991px){.no-skin .sidebar.responsive-min .nav-list>li>a>.menu-text{background-color:#f5f5f5;-webkit-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);border-color:#ccc}
.no-skin .sidebar.responsive-min .nav-list>li>a.dropdown-toggle>.menu-text{-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}
.no-skin .sidebar.responsive-min .nav-list>li.active>.submenu{border-left-color:#83b6d1}
.no-skin .sidebar.responsive-min .nav-list>li>.submenu{background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);box-shadow:2px 2px 2px 0 rgba(0,0,0,.1)}
.no-skin .sidebar.responsive-min .nav-list>li>.arrow:after{border-right-color:#f5f5f5;-moz-border-right-colors:#f5f5f5;border-width:8px 8px 8px 0;left:-8px}
.no-skin .sidebar.responsive-min .nav-list>li>.arrow:before{border-width:8px 8px 8px 0;left:-9px}
.no-skin .sidebar.responsive-min .nav-list>li.active>.arrow:before{border-right-color:#5a9ec2;-moz-border-right-colors:#5a9ec2}
.no-skin .sidebar.responsive-min .nav-list>li.active>a>.menu-text{border-left-color:#83b6d1}
.no-skin .sidebar.responsive-min .sidebar-shortcuts-large{background-color:#fff;-webkit-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);border-color:#ccc}
.no-skin .sidebar.responsive-min .sidebar-toggle>.ace-icon{border-color:#b1b1b1}
}
@media only screen and (min-width:992px){.no-skin .nav-list li.hover>.submenu{-webkit-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);border-color:#ccc}
.no-skin .nav-list li.hover>.submenu>li.active>a{background-color:#f5f5f5}
.no-skin .nav-list li.hover>.submenu>li:hover>a{background-color:#eef3f7;color:#2e7db4}
}
@media only screen and (min-width:992px) and (max-width:991px){.no-skin .sidebar.navbar-collapse .nav-list li li.hover.active.open>a{background-color:#fff}
.no-skin .sidebar.navbar-collapse .nav-list li li.hover:hover>a{background-color:#fff}
.no-skin .sidebar.navbar-collapse .nav-list li li.hover.open.active>a:hover,.no-skin .sidebar.navbar-collapse .nav-list li li.hover.open>a:hover,.no-skin .sidebar.navbar-collapse .nav-list li li.hover>a:hover{background-color:#f1f5f9}
.no-skin .sidebar.navbar-collapse .nav-list>li .submenu>li.active.hover>a.dropdown-toggle>.menu-icon{color:#c86139}
.no-skin .sidebar.navbar-collapse .nav-list>li .submenu>li.active.open.hover>a.dropdown-toggle>.menu-icon{color:inherit}
}
@media only screen and (min-width:992px){.no-skin .sidebar.navbar-collapse .nav-list>li.open.hover:not(:hover):not(:focus):not(.active)>a{color:#585858}
.no-skin .sidebar.navbar-collapse .nav-list>li.open.hover:not(:hover):not(:focus):not(.active)>a>.arrow{color:inherit}
.no-skin .sidebar.navbar-collapse .nav-list>li.open.hover:hover>a{background-color:#fff}
.no-skin .sidebar.navbar-collapse .nav-list>li>.submenu li.open.hover:not(:hover):not(:focus):not(.active)>a{color:#616161}
.no-skin .sidebar.navbar-collapse .nav-list>li>.submenu li.open.hover:not(:hover):not(:focus):not(.active)>a>.arrow{color:inherit}
}
@media only screen and (min-width:992px) and (max-width:991px){.no-skin .sidebar.navbar-collapse .nav-list li.hover>.submenu{border-top-color:#e5e5e5;background-color:#fff}
.no-skin .nav-list li.hover>.submenu>li.active:not(.open)>a{background-color:#f5f7fa}
.no-skin .nav-list li.hover>.submenu>li.active:not(.open)>a:hover{background-color:#f1f5f9}
}

@media only screen and (min-width:992px){.no-skin .sidebar.h-sidebar{background-color:#f8f8f8}
.no-skin .sidebar.h-sidebar:before{background-color:#e4e4e4;-webkit-box-shadow:0 -1px 1px 0 rgba(0,0,0,.05) inset;box-shadow:0 -1px 1px 0 rgba(0,0,0,.05) inset}
.no-skin .sidebar.h-sidebar .nav-list>li:hover,.no-skin .sidebar.h-sidebar .nav-list>li:hover+li{border-left-color:#cedde5}
.no-skin .sidebar.h-sidebar .nav-list>li:last-child:hover{border-right-color:#cedde5}
.no-skin .sidebar.h-sidebar .nav-list>li.active,.no-skin .sidebar.h-sidebar .nav-list>li.active+li,.no-skin .sidebar.h-sidebar .nav-list>li:hover+li.active{border-left-color:#79b0ce}
.no-skin .sidebar.h-sidebar .nav-list>li.active:last-child{border-right-color:#79b0ce}
.no-skin .sidebar.h-sidebar .nav-list>li.active:before{background-color:#2b7dbc}
.no-skin .sidebar.h-sidebar .nav-list>li.active>a:after{border-width:0 0 2px 0;border-color:transparent;border-bottom-color:#fff;left:0;right:0;top:auto;bottom:-2px}
.no-skin .sidebar.h-sidebar .sidebar-shortcuts-large{background-color:#fff;border-color:#ccc;-webkit-box-shadow:2px 1px 2px 0 rgba(0,0,0,.1);box-shadow:2px 1px 2px 0 rgba(0,0,0,.1)}
.no-skin .sidebar.h-sidebar .sidebar-shortcuts-large:after{border-bottom-color:#fff;-moz-border-bottom-colors:#fff}
.no-skin .sidebar.h-sidebar .nav-list>li.hover>.submenu{border-color:#ccc}
.no-skin .sidebar.h-sidebar.menu-min .nav-list>li.hover>.submenu{border-top-color:#e6e6e6}
.no-skin .sidebar.h-sidebar .nav-list>li.hover>.arrow:after{border-color:transparent;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-border-left-colors:none;border-bottom-color:#fff;-moz-border-bottom-colors:#fff}
.no-skin .sidebar.h-sidebar .nav-list>li.hover>.arrow:before{border-color:transparent;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-border-left-colors:none;-moz-border-bottom-colors:#b8b8b8;border-bottom-color:#b8b8b8}
.no-skin .sidebar.h-sidebar.menu-min .nav-list>li.hover>.arrow:after{-moz-border-bottom-colors:#f5f5f5;border-bottom-color:#f5f5f5}
.no-skin .sidebar.h-sidebar.menu-min .nav-list>li.active>a>.menu-text{border-left-color:#ccc}
}
@media only screen and (max-width:991px){.no-skin .sidebar{border-width:0 1px 1px 0;border-top-color:#d6d6d6}
.no-skin .menu-toggler+.sidebar.responsive{border-top-width:1px}
.no-skin .sidebar.responsive-min{border-width:0 1px 0 0}
.no-skin .sidebar.navbar-collapse{border-width:0;border-bottom-width:1px!important;border-bottom-color:#ccc;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1)!important;box-shadow:0 2px 2px rgba(0,0,0,.1)!important}
.no-skin .sidebar.navbar-collapse.menu-min .nav-list>li>.submenu{background-color:#fff}
}
.no-skin .sidebar-scroll .sidebar-shortcuts{border-bottom-color:#ddd}
.no-skin .sidebar-scroll .sidebar-toggle{border-top-color:#ddd}
.no-skin .main-container .menu-toggler{background-color:#444}
.no-skin .main-container .menu-toggler:before{border-top-color:#87b87f;border-bottom-color:#6fb3e0}
.no-skin .main-container .menu-toggler:after{border-top-color:#ffa24d;border-bottom-color:#d15b47}
.no-skin .main-container .menu-toggler>.toggler-text{border-top-color:#444;-moz-border-top-colors:#444}
.no-skin .nav-list>li.disabled:before{display:none!important}
.no-skin .nav-list>li.disabled>a{background-color:#ebebeb!important;color:#656565!important}
.no-skin .nav-list li .submenu>li.disabled>a,.no-skin .nav-list li.disabled .submenu>li>a{background-color:#f2f2f2!important;color:#7a7a7a!important;cursor:not-allowed!important}
.no-skin .nav-list li .submenu>li.disabled>a>.menu-icon,.no-skin .nav-list li.disabled .submenu>li>a>.menu-icon{display:none}
.nav-list li li.highlight.active>a:after,.nav-list li li.highlight.active>a:before,.nav-list li.highlight li.active>a:after,.nav-list li.highlight li.active>a:before{display:none}
.nav-list>li.highlight.active>a:after,.nav-list>li.highlight.active>a:before{display:block}
.no-skin .nav-list>li.highlight.active,.no-skin .nav-list>li.highlight:hover{border-color:#c8d8e2}
.no-skin .nav-list>li.highlight.active+li,.no-skin .nav-list>li.highlight:hover+li{border-top-color:#c8d8e2}
.no-skin .nav-list>li.highlight.active>a,.no-skin .nav-list>li.highlight:hover>a{background-color:#fff}
.no-skin .nav-list>li.highlight.active:after{display:none}
.no-skin .nav-list>li.highlight.active:before{display:block;background-color:#4f90c2}
.no-skin .nav-list>li.highlight.active>a{background-color:#f2f6f9!important}
.no-skin .nav-list>li.highlight.active>a:after,.no-skin .nav-list>li.highlight.active>a:before{display:block;content:"";position:absolute;top:-1px;right:-10px;bottom:auto;z-index:1;border-style:solid;border-width:20px 0 21px 10px;border-color:transparent}
.no-skin .nav-list>li.highlight.active>a:before{border-left-color:#a0bccd;-moz-border-left-colors:#a0bccd;right:-11px}
.no-skin .nav-list>li.highlight.active>a:after{border-left-color:#f2f6f9;-moz-border-left-colors:#f2f6f9}
.no-skin .nav-list li li.highlight.active>a{background-color:#f2f6f9}
.no-skin .nav-list li li.highlight.active.open>a{background-color:#fff}
.no-skin .nav-list li li.highlight.active.open>a:hover{background-color:#f1f5f9}
@media (min-width:992px){.no-skin .sidebar.h-sidebar .nav-list>li.highlight.active>a:after{display:block;content:"";position:absolute;left:0;top:auto;right:auto;bottom:-2px;left:50%;margin-left:-7px;border-color:transparent;-moz-border-right-colors:none;-moz-border-left-colors:none;-moz-border-top-colors:none;border-width:8px 7px;border-bottom-color:#fff;-moz-border-bottom-colors:#fff}
.no-skin .sidebar.h-sidebar .nav-list>li.highlight.active>a:before{content:"";position:absolute;display:block;left:0;top:auto;right:auto;bottom:-1px;left:50%;margin-left:-7px;border-width:8px;border-color:transparent;-moz-border-right-colors:none;-moz-border-left-colors:none;-moz-border-top-colors:none;border-bottom-color:#74add7;-moz-border-bottom-colors:#74add7}
.no-skin .sidebar.h-sidebar .nav-list>li.highlight.active.hover-show>a:after,.no-skin .sidebar.h-sidebar .nav-list>li.highlight.active.hover-show>a:before,.no-skin .sidebar.h-sidebar .nav-list>li.highlight.active:hover>a:after,.no-skin .sidebar.h-sidebar .nav-list>li.highlight.active:hover>a:before{display:none}
}
